import { PlatformModule } from '@angular/cdk/platform';
import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { ApesAddOnModule } from '@shared/apes/core';
import { ApesIconModule } from '@shared/apes/icon';
import { ApesAutosizeDirective } from './apes-autosize.directive';

import { ApesInputGroupComponent } from './apes-input-group.component';
import { ApesInputDirective } from './apes-input.directive';

@NgModule({
  declarations: [ ApesInputDirective, ApesInputGroupComponent,ApesAutosizeDirective ],
  exports     : [ ApesInputDirective, ApesInputGroupComponent,ApesAutosizeDirective ],
  imports     : [ CommonModule, FormsModule,ApesIconModule,PlatformModule, ApesAddOnModule ]
})
export class ApesInputModule {
}
